@font-face {
    font-family: 'iconfont';
    src: url('../kh_font/iconfont.woff2?t=1664161932209') format('woff2'),
        url('../kh_font/iconfont.woff?t=1664161932209') format('woff'),
        url('../kh_font/iconfont.ttf?t=1664161932209') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

* {
    margin: 0%;
    padding: 0%;
    text-decoration: none !important;

}

nav {
    width: 100%;
    height: 490px;
    background-color: #FF8770;
    position: relative;

    .lg {
        position: absolute;
        right: 300px;
        top: 30px;
        padding: 20px 20px;
        margin: auto;
        width: 360px;
        height: 400px;
        background-color: #fff;

        .input-group {
            margin: 20px 0px;
        }

        .input-group-addon {
            background-color: white;
            border-right: 0px;
            color: black;
        }

        .form-control {
            border-left: 0px;
        }

        .btn-primary {
            background-color: #0288D6;
            margin: 20px 0px;
        }

        .zh {
            display: flex;
            justify-content: space-around;

            >a {
                font-size: 14px;
                color: black;
            }
        }
    }
}

.footer {
    width: 1200px;
    margin: auto;
    margin-top: 30px;

    .ft1 {
        margin-top: 10px;

        >a {
            color: #666;
            padding: 0px 10px;
            border-right: 1px solid #eee;
        }
    }
}

form {
    &::after {
        content: '';
        display: block;
        clear: both;
    }
}